--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Console/source/s_lxmf.md master (d39339f8) Text, 1.68 KB
[Te6edf3title]: Te6edf3<> (LXMF)
Tc9d1d9## LXMF
LXMF is a simple and flexible messaging format and delivery protocol that allows a wide variety of implementations, while using as little bandwidth as possible. It is built on top of [Tff7b72Reticulum](Te6edf3https://reticulum.network) and offers zero-conf message routing, end-to-end encryption and Forward Secrecy, and can be transported over any kind of medium that Reticulum supports.
LXMF is efficient enough that it can deliver messages over extremely low-bandwidth systems such as packet radio or LoRa. Encrypted LXMF messages can also be encoded as QR-codes or text-based URIs, allowing completely analog *paper message* transport.
Installing this LXMF library allows other programs on your system, like Nomad Network, to use the LXMF messaging system. It also includes the Ta5d6ff`lxmd` program that you can use to run LXMF propagation nodes on your network.
**Local Installation**
If you do not have access to the Internet, or would prefer to install LXMF directly from this RNode, you can use the following instructions.
Tff7b72- If you do not have an Internet connection while installing make sure to install the [Tff7b72Reticulum](Te6edf3./s_rns.html) package first
Tff7b72- Download the [Tff7b72{PKG_BASE_lxmf}](Te6edf3{ASSET_PATH}{PKG_lxmf}) package from this RNode and unzip it
Tff7b72- Install it with the command Ta5d6ff`pip install ./{PKG_NAME_lxmf}`
Tff7b72- Verify the installed Reticulum version by running Ta5d6ff`lxmd --version`
**Online Installation**
If you are connected to the Internet, you can try to install the latest version of LXMF via the Ta5d6ff`pip` package manager.
Tff7b72- Install Nomad Network by running the command Ta5d6ff`pip install lxmf`
Tff7b72- Verify the installed Reticulum version by running Ta5d6ff`lxmd --version`
──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────